package com.hqd.ch03.v47.context.annotation;

import com.hqd.ch03.v47.core.env.Environment;
import com.hqd.ch03.v47.factory.ConfigurableListableBeanFactory;
import com.hqd.ch03.v47.io.ResourceLoader;
import com.hqd.ch03.v47.registry.BeanDefinitionRegistry;

public interface ConditionContext {

    BeanDefinitionRegistry getRegistry();


    ConfigurableListableBeanFactory getBeanFactory();

    Environment getEnvironment();

    ResourceLoader getResourceLoader();


    ClassLoader getClassLoader();

}
